ac68715f45043ec0461e074569cbb902fed8031e,sonar-server/src/main/java/org/sonar/server/rule/ws/RuleSearchWsHandler.java,RuleSearchWsHandler,handle,#Request#Response#,51

Before Change


    if (ruleKeyParam == null) {
      PagedResult<Rule> searchResult = rules.find(RuleQuery.builder()
        .searchQuery(request.param("s"))
        .language(request.param("language"))
        .characteristic(request.param("characteristic"))
        .pageSize(request.paramAsInt("ps"))
        .pageIndex(request.paramAsInt("p"))

After Change


    if (ruleKeyParam == null) {
      PagedResult<Rule> searchResult = rules.find(RuleQuery.builder()
        .searchQuery(request.param("s"))
        .languages(RubyUtils.toStrings(request.param("languages")))
        .repositories(RubyUtils.toStrings(request.param("repositories")))
        .severities(RubyUtils.toStrings(request.param("severities")))
        .statuses(RubyUtils.toStrings(request.param("statuses")))
        .tags(RubyUtils.toStrings(request.param("tags")))
        .debtCharacteristics(RubyUtils.toStrings(request.param("debtCharacteristics")))